i can take care of myself - Almanca İngilizce Sözlük